"""
从上到下
标准库：import库名
第三方库：官网问道都有显示如何导入  -  copy过来
自定义文件导入：
即可以导入模块名、也可以导入模块里面的内容（函数/全局变量）

如果导入模块名：
  如果相对于project的路径当中，有包
  from 包名.包名.包名 import 模块名  as 别名

  如果想对与project的路径当中，没有包
  import 模块名  as 别名

导入后，要使用模块当中的内容，则语法为：模块名（有别名用别名）.变量/模块名（有别名用别名）.函数


如果导入模块当中的内容（函数/全局变量/类）：
   如果相对于project的路径当中，有包
   from 包名.模块名 import 函数.全局变量/类 as别名
   如果相对于project的路径当中，没有包
   from 模块名 import 函数/全局变量/类 [as别名]
   导入之后可直接使用

   额外提醒：
   同级目录下的文件，可以直接导入
   import myfunc

python找导入文件的顺序和地方（sys模块、sys.path）
1、执行文件当前所在的目录
2、当前工程目录（是pycharm添加进去的）
3、python根目录下的lib文件
4、python根目录下的lib/site-packages文件

注意：取模块名的时候不能与标准库/三方库重名

pep8规范--导包顺序
标准库
第三方库
自定义库
"""
import sys
import os
import sys
import xml
from day9_import import myfunc

# myfunc.deal(10, 20, 30, 40)

# 找包的路径
for item in sys.path:
    print(item)